// 图书管理的路由器
const express = require('express')
const BookModel = require('../models/bookModel')
const router = express.Router()


module.exports = router;

//图书列表的路由
router.get('/list',(req,res)=>{
    //查出所有的book列表
    BookModel.find((error,data)=>{
        if(error){
            res.render('book/error',{errorMsg:'获取图书列表失败'})
        }else{
            res.render('book/list',{books:data})
        }
    })
})
router.get('/toUpdate/:id',(req,res)=>{
    const{id} = req.params
    BookModel.findById(id, (error, data) => {  
        if (error) {
            res.render('book/error', {errorMsg: '获取图书失败'})
          } else { // 返回更新界面
            res.render('book/addOrUpdate', {book: data})
          }
        })
      }) 
